/**
  * <br>JAVACC DEMO 1.0<br>
  * @copy right ius company All rights reserved.<br>
  * <br>
  * @Package com.apache.api.api
*/
package com.apache.api.api;

import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
import javax.jws.soap.SOAPBinding.Style;

/**
  * description: 平台统一对外接口定义类
  * @author Hou DaYu 创建时间：上午09:32:02
  */
@WebService
@SOAPBinding(style = Style.RPC)
public interface SystemService {

	/**
	  * description: 定义参数类型
	  * @author Hou DaYu 创建时间：上午09:34:58
	 */
	public enum ParamType {
		JSON, XML
	}

	/**
	 * 平台统一对外接口
	 * @param params 方法参数(json或xml)
	 * @return 返回执行结果，json串
	 */
	String doService(String params, ParamType type);

}
